package com.greenold.residing.service;

import java.util.List;

import com.greenold.residing.domain.Room;
import com.greenold.residing.domain.RoomDTO;

/**
 * 床位房型Service接口
 * 
 * @author ruoyi
 * @date 2025-10-15
 */
public interface IRoomService 
{


    /**
     * 查询床位房型列表
     * 
     * @param floorId 床位房型
     * @return 床位房型集合
     */
    public List<RoomDTO> selectRoomList(String floorId);

    /**
     * 新增床位房型
     * 
     * @param room 床位房型
     * @return 结果
     */
    public int insertRoom(Room room);

    /**
     * 修改床位房型
     * 
     * @param room 床位房型
     * @return 结果
     */
    public int updateRoom(Room room);

    /**
     * 批量删除床位房型
     * 
     * @param ids 需要删除的床位房型主键集合
     * @return 结果
     */
    public int deleteRoomByIds(String[] ids);

    /**
     * 删除床位房型信息
     * 
     * @param id 床位房型主键
     * @return 结果
     */
    public int deleteRoomById(String id);
}
